MKTTKAKANTILGKKLEELEYYLQEFGSGNGDLNAYREFGTRFVFTQTLLCAEISSVKDDEDEEEMLKLRFMAKRLTELEEAFKEKTGPINQLDLQSLESGGGVDETTLVRSLVESLHAEYQDANSLEEKLAMRRTEKMKKKRFRGLVSFGIVGFVTSMAPRAIFYPVVIPPKDSLVDVIPHTLQGQIRHFPTKHTVIFNIRLICSSNRAGYHR